#include "glob.h"

class IO
{
private:
	map< int,set<int> > base;
	map< int,set<int> > consultas;
	
public:
  IO( )
  {
	  
  }

  bool CargarBase( const char* , set< int > **);


  map< int,set<int> > CargarBase( const char* );
  map< int,set<int> > CargarConsultas( const char* );
  bool CargarArchivo( const char* );
  void EscribirSalida (const char *, map< int, set<int> > );
  bool ImprimirResultado (const char*);
  bool LecturaArchivo (const char*);
};
